mallard duck (anas platyrhynchos) - German English Dictionary